a buffalo - French English Dictionary